<?php
namespace app\home\controller;
use think\Db;
use think\Controller;
use think\Session;
use think\Request;
class User extends Controller
{
	// 加载个人中心
    public function Index()
    {
        return view('home@home/Video');
    }

	// 加载朋友圈
    public function Zone()
    {
        return view('home@home/Zone');	
    	
    }
    // 加载好友列表
    public function Friend()
    {
        $id = Session::get('user.id');
//        dump($id);die;
        $list = Db::table('user')->where('id', $id)->select();
//        var_dump($list);die;
        return view('home@home/Friend',[
            'list'=>$list
        ]);
    }

    public function DoInfo(Request $request){

        $file = request()->file('icon');
//        var_dump($file);die;
        if (empty($file)){
            $this->error('请选择头像...');
        }

        $info = $file->move(ROOT_PATH . 'public' . DS .'uploads');
//            return json($info);

        // 定义文件格式
        // var_dump($info->getExtension());die;

        $images = ['gif','jpg','jpeg','bmp','png'];

        if ( !in_array($info->getExtension(),$images)){
            $this->error('您的图片格式不正确...');
        }

//        $icon = ROOT_PATH . 'public' . DS .'static\\index\\uploads\\' . $info->getFilename();
        // var_dump($path);die;
        $data= $_POST;
        $data['icon'] = $info->getSaveName();
//        var_dump($data['icon']);

        $id=$data['id'];
//        var_dump($id);
//        var_dump($data);die;
        $list = Db::table('user')->where('id',$id)->update($data);
        if ($list > 0) {
            return $this->success('更改成功..', '/home/Index/Index');
        } else {
            return $this->error('更改失败,请重试...');
        }
    }
}
